tracked tractor - French English Dictionary